package com.njworkorder.HTSingleLogin;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;


/**
 * 文件管理对象 t_file_info
 * 
 * @author ht
 * @date 2024-08-05
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class FileInfo extends BaseEntity
{
    @Serial
    private static final long serialVersionUID = 1L;

    /** 唯一标识 */
    private String id;

    /** 文件名称 */
    @Excel(name = "文件名称")
    private String fileName;

    /** 文件路径 */
    @Excel(name = "文件路径")
    private String filePath;

    /** 应用唯一标识 */
    @Excel(name = "应用唯一标识")
    private String applicationId;

    /** 文件类型 */
    @Excel(name = "文件类型")
    private String contentType;

    /** 文件格式 */
    @Excel(name = "文件格式")
    private String fileFormat;

    /** 文件大小 */
    @Excel(name = "文件大小")
    private Long fileSize;


    /**
     * 大文件上传的唯一标识
     */
    private String identifier;


    private String newFileName;

}
